above-elbow amputee athlete - Spanish English Dictionary